package cn.it.shop.service;

import java.util.List;

import cn.it.shop.model.Category;

public interface CategoryService extends BaseService<Category> {

	/**
	 * @param type
	 *            按照类型查询
	 * @param page
	 *            第几页
	 * @param size
	 *            每页显示记录数
	 * @return 分页查询记录
	 */
	public List<Category> queryJoinAccount(String type, int page, int size);

	/**
	 * @param type
	 *            类别
	 * @return type的总记录数据
	 */
	public long getCount(String type);

	/**
	 * @param ids
	 *            删除的id
	 */
	public void deleteByIds(String ids);

	/**
	 * @Title: queryByHot
	 * @Description: TODO(根据热点查询参数类别)
	 * @param @param hot
	 * @param @return 参数说明
	 * @return List<Category> 返回类型
	 * @throws
	 */
	public List<Category> queryByHot(boolean hot);
}
